Text copied to clipboard!

Pealkiri

Text copied to clipboard!

Päringute optimeerija PHP-põhisele õppehaldussüsteemile

Kirjeldus

Text copied to clipboard!
Otsime kogenud päringute optimeerijat, kes aitaks parandada meie monoliitse PHP-põhise õppehaldussüsteemi (LMS) jõudlust ja efektiivsust. Selles rollis vastutad keerukate SQL-päringute analüüsimise, optimeerimise ja ümberkujundamise eest, et tagada süsteemi sujuv ja kiire toimimine. Meie LMS teenindab tuhandeid kasutajaid ning vajab tugevat andmebaasi optimeerimist, et toetada kasvavat kasutajabaasi ja funktsionaalsust. Sinu töö hõlmab tihedat koostööd arendustiimiga, et tuvastada kitsaskohad andmebaasi päringutes, luua indekseid, optimeerida olemasolevaid päringuid ning pakkuda välja arhitektuurilisi muudatusi, mis parandavad üldist süsteemi jõudlust. Ootame, et sul on tugev arusaam relatsioonilistest andmebaasidest, eriti MySQL-ist, ning oskus töötada suurte andmekogumitega. Ideaalne kandidaat on detailidele orienteeritud, suudab iseseisvalt töötada ja omab kogemust monoliitsete süsteemide optimeerimisel. Samuti on oluline hea arusaam PHP-st ja selle koostoimest andmebaasiga. Kui sul on kogemusi ka LMS süsteemidega, on see suur pluss. Pakume paindlikku tööaega, võimalust töötada osaliselt või täielikult kaugtööna ning konkurentsivõimelist töötasu. Meie meeskond on toetav ja innovaatiline, väärtustame pidevat arengut ja teadmiste jagamist. Kui tunned, et see väljakutse on just sulle, ootame sinu kandideerimist!

Kohustused

Text copied to clipboard!
  • SQL-päringute analüüsimine ja optimeerimine
  • Andmebaasi indeksite loomine ja haldamine
  • Koostöö arendustiimiga jõudlusprobleemide lahendamisel
  • PHP-koodi ja andmebaasi koostoime analüüsimine
  • Monoliitse arhitektuuri kitsaskohtade tuvastamine
  • Uute lahenduste kavandamine ja juurutamine
  • Andmebaasi monitooring ja jõudlusanalüüs
  • Dokumentatsiooni koostamine ja parimate praktikate jagamine
  • Testide läbiviimine optimeeritud päringutele
  • Süsteemi skaleeritavuse parandamine

Nõuded

Text copied to clipboard!
  • Tugev kogemus SQL ja MySQL andmebaasidega
  • Hea arusaam PHP-st ja selle raamistikest
  • Võime analüüsida ja optimeerida keerukaid päringuid
  • Kogemus monoliitsete süsteemide arendamisel või hooldamisel
  • Tugev probleemilahendusoskus
  • Võime töötada iseseisvalt ja meeskonnas
  • Kogemus andmebaasi monitooringu tööriistadega (nt. New Relic, Percona)
  • Hea dokumenteerimisoskus
  • Soovitavalt kogemus LMS süsteemidega
  • Inglise keele oskus tehnilisel tasemel

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Milline on sinu kogemus SQL päringute optimeerimisel?
  • Kas oled varem töötanud monoliitse PHP süsteemiga?
  • Milliseid tööriistu kasutad andmebaasi jõudluse jälgimiseks?
  • Kirjelda olukorda, kus optimeerisid aeglase päringu.
  • Kas sul on kogemusi LMS süsteemidega?
  • Kuidas tagad, et optimeerimised ei mõjuta süsteemi funktsionaalsust?
  • Milline on sinu lähenemine indeksite loomisele?
  • Kuidas hindad päringu keerukust ja selle mõju jõudlusele?
  • Kas oled töötanud kaugtiimis?
  • Millised PHP raamistikud on sulle tuttavad?